home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / libs / conlib.lha / ConLib / C_Stuff / protos / conlib.h
C/C++ Source or Header  |  1992-01-04  |  1KB  |  37 lines

  1. /* Protos for con.library */
  2.  
  3. /* Created from the original assembly source ('con_lib.fd') by Bjørn Reese.
  4. ** C translation by Michael Berg.
  5. ** Place this file in <protos/conlib.h>.
  6. */
  7.  
  8. #ifndef PROTOS_CONLIB_H
  9. #define PROTOS_CONLIB_H
  10.  
  11. #include <exec/types.h>
  12.  
  13. /* Structure headers */
  14. struct Window;
  15. struct ConHandle;
  16. struct ConInfo;
  17. struct AcceptStructure;
  18.  
  19. struct ConHandle *OpenCon(struct Window *,int);
  20. void CloseCon(struct ConHandle *);
  21. char *DoFormat(struct ConHandle *,char *,char **,char *,int);
  22. void UserNotes(struct ConHandle *,char *,int);
  23. void DefineChars(int,UBYTE *,char *);
  24. void DisplayRaw(struct ConHandle *,char *,int);
  25. void Display(struct ConHandle *,char *,char **,int);
  26. int Accept(struct ConHandle *,struct AcceptStructure *,int);
  27. int AcceptString(struct ConHandle *,struct AcceptStructure *,int);
  28. int (*SetMsgHandler(struct ConHandle *,int (*)()))();
  29. struct ConInfo *GetInfo(struct ConHandle *,struct ConInfo *);
  30. void SetGfx(struct ConHandle *,int,int,int);
  31. void GotoXY(struct ConHandle *,int,int);
  32. void Cursor(struct ConHandle *,int);
  33. void Scroll(struct ConHandle *,int);
  34. char *Convert(char *,char *,int,int);
  35.  
  36. #endif
  37.